package kr.hkit.PowerJava.chapter24;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;

public class CopyfileReader {
       public static void main(String[] args) {
    	   FileReader fr = null;
    	   FileWriter fw = null;
    	   BufferedReader br = null;
    	   BufferedWriter bw = null;
    	   PrintWriter pw = null;
    	   try {
			br = new BufferedReader(new FileReader("input.txt"));
			bw = new BufferedWriter(new FileWriter("output2.txt"));
			String line;
			while ((line = br.readLine()) != null ){
			bw.write(line+"\n");
				
			}
			
			/*		int c;
			while((c=fr.read()) != -1){
				System.out.format("%s", (char) c);
				fw.write(c);
			}*/
			System.out.println("파일존재");
    	   } catch (FileNotFoundException e) {
			System.err.format("%s%n", "파일이 존재하지 않음");
		} catch (IOException e){
			e.printStackTrace();
		} finally {
			if (br != null){
				try{br.close();}catch(Exception e){}
			}
			if (bw != null){
				try{bw.close();}catch(Exception e){}
			}
			
		}
	}
}
